Royal poinciana
English word definition — powered by WordNet
NOUN
showy tropical tree or shrub native to Madagascar
Want to remember royal poinciana?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
showy tropical tree or shrub native to Madagascar
Want to remember royal poinciana?
Sign up free to bookmark & revise